silicon on sapphire technology - Francés Inglés Diccionario